mechanical translator - Deutsch Englisch Wörterbuch